2014-05-29 - 8009.200 - Spec - POS Integration #ABAPREPORTS #OpenOrders
SPECIFICATIONS
8009.200 -Spec- POS Integration
Purpose
Modify the ZIMM_XML_INVENTORY_OUTPUT to allow for use in feeding master material data to Retail Pro for EMEA Retail Pro implementation
Admin Info
Purpose
|
Modify the ZIMM_XML_INVENTORY_OUTPUT to allow for use in feeding master material data to Retail Pro for EMEA Retail Pro implementation
|
Requested By
|
Craig Spangler
|
Spec Created By
|
Deepak Yasam
|
Spec Created Date
|
05/29/2014
|
Spec QA by
|
Deepak yasam
|
Objects
|
ZIMM_XML_INVENTORY_OUTPUT
|
Document Status
|
WIP
|
Estimates
Sl.No
|
Activity
|
Estimation in Hours
|
1
|
Research
|
08
|
2
|
Documentation
|
08
|
3
|
Development/ Config
|
20 + 6
|
4
|
Unit test in DEV
|
10 + 3
|
5
|
Unit test in QUA
|
10
|
6
|
Other activity
|
|
|
TOTAL
|
56 + 9
|
References
Prior Tickets
[Provide links of prior associated Spec / Break Fix BOSS document(s)]
None
Documents
[Attach any document(s) received for the requirement(s)]
Retail Pro Inventory Updates EMEA.docxInventoryGB.xmlInventoryEUR.xml
Spec Changes
[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]
Sl.
|
Change Details
|
Requested By
|
Requested On
|
Notes if any
|
1
|
The change in ZMRP value should trigger the material in the file.The ZMRP value from A552 table should be considered but not from the SO.
|
Craig Spangler
|
06/25/2014
|
NA
|
2
|
Move color text from Description 2 to Description 3 and leave Description 2 field blank that needs to used in Retail Pro
|
Craig Spangler
|
07/25/2014
|
NA
|
3
|
Tax codes should be switched on the extract; if tax code on the MM is 1 or 0, the output should be 0 or 1 respectively
|
Craig Spangler
|
08/12/2014
|
NA
|
4
|
Tax code should always appear as 1 (Taxable) in the extract if the currency in the selection in EUR with Date as the selected option
|
Craig Spangler
|
08/13/2014
|
NA
|
5
|
The Tax code should dispaly as 1(tax exempt) and 0(fully taxable) if the tax values are 0 and 1 respectively in MM for GBP . The tax value should always be 0 in the file for EUR currency irrespective of tax values in MM.
|
Craig Spangler
|
08/20/2014
|
N/A
|
6
|
Logic is enhanced to improve the performance of A552 table in fecthing the ZMRP price change condition records.
|
Craig Spangler
|
09/15/2014
|
N/A
|
|
|
|
|
|
Functional Requirement
Purpose/WHY:
[Explain the purpose of the project and the reason why this requirement has come]
Modify the ZIMM_XML_INVENTORY_OUTPUT to allow for use in feeding master material data to Retail Pro for EMEA Retail Pro implementation
In Scope:
[List the
activities to be included in scope]
Only the list of changes that are listed in the spec document have been changed in the program.
Out of Scope:
[Out of scope activities]
The changes that are not mentioned in the spec document will remain as existing.
Solution Summary
[Discuss this section with Requester and get approval prior to beginning work]
The program ZIMM_XML_INVENTORY_OUTPUT needs to be modified with certain changes as mentioned in the spec document by NE.Below are the new changes that needs to be done.
1.Currency_nameshould reflect GBP or EUR
2. udf2_value should be PH level 1
3. DCS Code
Department – Product Hierarchy Level 1
Class – Product Hierarchy Level 2
Sub Class – Product Hierarchy Level 3
Must be a full 8 characters, spaces can divide PH levels
dcs_code="01 26 M "
4.UDF field changes
- INVN_SBS_SUPPL udf_no="1" udf_value=""/>
- INVN_SBS_SUPPL udf_no="2" udf_value=""/>
- INVN_SBS_SUPPL udf_no="3" udf_value="BASEBALL - ON FIELD"/> PH1
- INVN_SBS_SUPPL udf_no="4" udf_value="MALE"/> PH3
- INVN_SBS_SUPPL udf_no="5" udf_value="5950"/> PH4
- INVN_SBS_SUPPL udf_no="6" udf_value="BASEBALL"/> PH5
- INVN_SBS_SUPPL udf_no="7" udf_value="MLB PROPERTIES"/> PH6
- INVN_SBS_SUPPL udf_no="8" udf_value="BALTIMORE ORIOLES"/> PH7
- INVN_SBS_SUPPL udf_no="9" udf_value="GAME"/> PH8
- INVN_SBS_SUPPL udf_no="10" udf_value="STS"/> Season
- INVN_SBS_SUPPL udf_no="11" udf_value="100"/> collection
- INVN_SBS_SUPPL udf_no="12" udf_value="AC1"/> Material Group 1
- INVN_SBS_SUPPL udf_no="13" udf_value="200"/> Material Group 2
- INVN_SBS_SUPPL udf_no="14" udf_value="RED"/> Material Group 3
5.Pricing
INVN_SBS_PRICE price_lvl="1" price="34.99" Should reflect MSRP
INVN_SBS_PRICE price_lvl="2" price="0.00" No need to populate
6. GBP will be sbs_no 1 and EUR will be sbs_no 2
6. The ZMRP value should be considered from the A552 table but not from the SO.While considering the value the latest price record should be dispalyed.
7.The change in ZMRP should trigger the material in the output.
Test Plan
[List test scenarios/cases to be executed here]
Test ID
|
Test Scenario
|
Expected Results
|
SD001
|
Execute the program with single material and without reatil orders check box ,with 2000 sales org and GBP in the selection screen.
|
All the above fields should be updated with the new values and ZMRP value should be printed from the A552 table as specified for the given specific material .
|
SD002
|
Execute the program with single material and without reatil orders check box ,with 2000 sales org and EUR in the selection screen.
|
All the above fields should be updated with the new values and ZMRP value should be printed from the A552 table as specified for the given specific material .
|
SD003
|
Execute the program with single material and with reatil orders check box ,with 2000 sales org and GBP in the selection screen.
|
All the above fields should be updated with the new values and ZMRP value should be printed from the first SO as specified for the given specific material .
|
SD004
|
Execute the program with single material and with reatil orders check box ,with 2000 sales org and EUR in the selection screen.
|
All the above fields should be updated with the new values and ZMRP value should be printed from the first SO specified for the given specific material .
|
SD005
|
Execute the program with reatil orders check box ,with 2000 sales org and GBP in the selection screen as inputs.
|
All the above fields should be updated with the new values as specified for all the materials which has retail attribute check in product attributes.ZMRP value should be printed from the first SO if SO exsits or from A552 table in the absence of SO's
|
SD006
|
Execute the program with reatil orders check box ,with 2000 sales org and EUR in the selection screen as inputs.
|
All the above fields should be updated with the new values as specified for all the materials which has retail attribute check in product attributes.
ZMRP value should be printed from the first SO if SO exsits or from A552 table in the absence of SO's
|
Solution Details
[Provide complete technical details for configuration or programming here]
Issues
[List Issues / Bugs identified in configuration or development]